Business

Trailer hitch in front of license plate doesn't justify Altoona traffic stop, co..